1
1457
303
142
24
1
310
16
6
6
153
149
337
7
201
345
344
513
55
20
3
2
1
7
7
452
13
7
2
1
34
7
21
1
9
1
116
1
697
54
7
1
45
567
430
407
593
801
59
1
1
1129
1
43
1
1
1
3
1
1
1
23
174
1
1
1
1
4
40
121
7
1285
45
446
728
253
29
472
31
9
1
6
2
41
341
1
73
43
1452
6
4