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