20634
8
2855
3
2668
2
2730
6
282572
0
25137
1880
1020
2069
2229
4
2657
2786
625
347
2881
1936
1
17353
19279
4396
1403
968
31535
3691
5
2749
180849
3092
1452
1824
1949
2125