20634
8
2855
3
2730
6
2668
2
391
0
539
25137
2459
9
2275
19279
282572
31535
3442
180849
4820
4396
1954
256612
17184
44
1020
1824
4452
2125
1
3114
4
3061
5
169211
11
2526
1898
17353
2461
20