20634
8
2730
6
2855
3
2668
2
3442
4820
4396
31535
0
3808
2125
1
2526
2275
2461
20
1880
19279
1559
282572
1860
35426
501
169211
11
2809
649
486
1084
646
1999
2493
306
1477