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