1302
1
5505
14
995
2468
3
2512
2
838
900
1093
0
2292
12
2181
1526
1883
739
1129
1217
1120
1856
376
2438
933
1826
420
493
1662
1045
405
945
476
731
32