20634
8
282572
0
1020
246
31535
2520
1
2710
9
1671
12958
5
80
4396
3
4820
2
797
139
2809
2125
1824
2526
1859
2275
467
918
360784
19
2224
419694
592
169211
11
392
4445
2337