20634
8
2369
1
282572
0
2076
2730
6
637
2657
3
2668
2
2190
2105
105290
418
9355
383
2855
3092
2264
765
19279
1824
1878
31535
25137
918
1541
767
1842
1840
1149
2198