20634
8
2855
3
2668
2
2730
6
2587
16
968
0
2069
2657
1824
625
282572
1020
3442
1898
4
4820
4396
608
25137
19279
2275
17184
44
3691
5
2809
17353
2301
3092
1
2881
31535
3114
3510