2076
1
1840
2
1023
0
2264
3
20634
8
1020
1645
2105
418
1314
31535
2190
19279
2109
392
1541
1878
1149
488
918
676
637
2275
2093
543
399
467
1710
374
2189