20634
8
2855
3
2668
2
2730
6
3092
1
31535
0
2069
19279
2657
326
625
282572
39034
325
2288
521
3442
1824
968
180849
256
2224
1084
4820
646
1507
1880
2229
4
4396
2648
5