1132
0
2260
12
2604
7
2127
1
2257
521
2733
3
1903
2
1268
2109
1323
1852
1365
1750
417
1261
1594
999
11881
11829
1851
4
2858
14
1899
2320
3287
436
2669
3460
1002
28805
6