20634
8
2855
3
2668
2
1824
0
3691
5
1020
968
2275
2730
6
25137
3114
4
467
377
3366
2758
1
17353
4111
31535
418
2881
19279
1878
1840
1098
4396
2749
1897
1141
489
2299