1
1450
303
141
24
1
311
16
5
6
147
150
336
7
203
346
341
506
55
19
3
2
1
7
7
445
13
7
2
1
34
7
20
1
10
1
117
1
697
54
7
1
45
567
429
401
586
801
59
1
1
1
1128
1
43
1
1
1
3
1
1
1
20
170
1
1
1
1
1
4
40
122
7
1277
45
448
717
254
30
465
30
10
2
7
2
42
336
1
71
42
1444
7
4