20634
8
2855
3
2668
2
2730
6
1638
2069
2657
625
282572
0
2696
4
2076
1
495
3442
1824
105290
918
4820
1029
4396
90
25137
1748
479
19279
2275
3691
5
2809
17353
2301
1020