1056
2
560
1
1411
8
638
2291
564
3018
3
1417
430
709812
4
1823
5161
29670
0
2263
3609
19
34649
7
1089
5
98629
31
1541
1224
8291
18
868
807
1083
1484
11
1300
371
58
801