1072
2
2076
1
1485
0
1840
418
19279
1020
2105
1541
1878
31535
918
1023
2264
3
1645
637
2275
392
467
2109
1440
20634
8
3868
3353
6
2190
2023
1314
25137
771
47041