20634
8
2730
6
2855
3
2668
2
3442
2111
273
0
3428
4820
359
17353
3381
282572
4396
2125
1
2526
2275
587
494
2461
20
1949
169211
11
1301
7039
744
659
625
1726
31535
1748