1
1451
303
143
24
1
310
16
6
6
148
147
337
7
201
343
340
512
56
19
3
2
1
7
7
450
13
7
2
1
34
7
21
1
10
1
116
1
692
55
7
1
45
564
430
404
590
798
59
1
1
1126
1
43
1
1
1
3
1
1
1
23
172
1
1
1
1
4
40
122
7
1279
44
445
722
254
29
470
31
10
2
6
2
42
341
1
71
43
1446
6
4