20634
8
2198
2
4396
3
4820
2710
9
1787
1
1671
2520
282572
0
6052
10
2125
6975
4
2526
6383
17
2337
2369
383
3345
360784
19
5781
6
195
169211
11
4445
2235
12958
5
522
714
482
58
932