1878
1
20634
8
1840
2
2264
3
2190
1541
0
637
282572
2076
1784
2105
2275
418
3498
4
3116
19279
979
31535
968
392
467
771
1020
2023
918
1023
1645
1440
543
273