2628
10
987
2
1533
1
1286
3154
7
3371
19
2106
3
2760
5
816
8
1388
609660
4
1453
2504
8750
6
1237
0
844
72270
1268
717
2486
614
1212
913
1549
1188
1239
1986
1372
13117
979