20634
8
2855
3
2730
6
2668
2
1967
0
3442
2275
17353
31535
4820
5254
282572
4396
2809
2125
1
2526
19279
25137
7456
4
2461
20
1020
1551
1872
968
1282
246
169211
11
2061
2493
1824