20634
8
2730
6
2369
1
2657
3
2668
2
3691
5
282572
0
2855
1671
1997
864
3440
3092
924
25137
1824
4478
2198
2710
9
4396
360784
19
31535
692
436
2513
195
4820
19279
2275
12958