20634
8
2855
3
2730
6
2668
2
2864
7
3442
4820
4396
1056
1
2125
2526
282572
0
169211
11
2275
2461
20
1020
31535
246
2809
475
637
5559
25137
6800
2493
417
19279
625
1824
356