20634
8
4396
3
2730
6
2855
2668
2
31535
0
3442
2881
707
4820
19279
1089
968
714
169211
11
2125
1
2526
2275
1824
1020
320
2461
20
325
3808
1559
282572
590
300
1436
341