20634
8
2730
6
2668
2
2855
3
1541
0
1840
1878
1
282572
2076
2264
418
2105
979
968
1020
2190
2023
918
1023
771
2109
2093
3595
3868
467
1784
1314
1645
273
2657