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