2076
1
1840
2
2264
3
1023
0
20634
8
2190
31535
1541
1878
2105
968
2657
1020
418
2093
2730
6
2109
25137
1149
771
1645
1314
2023
775
918
2189
3868
467
47041
2668