20634
8
2855
3
2668
2
2730
6
584
0
2105
1
2955
968
2190
1541
418
282572
2264
2076
918
1878
1645
771
3868
1840
443
1314
2069
1023
1020
1333
765
945
2657
2093