20634
8
2855
3
2668
2
2730
6
3691
5
2069
967
2657
625
282572
0
2089
4
968
17353
1290
1
4159
7
3092
19279
295
2025
2190
511
2014
5464
2316
1181
729
18403
419
744
521