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