20634
8
1880
2
282572
0
1020
2730
6
2369
1
2657
3
2668
1824
2881
251
2855
17353
3428
25137
1815
2198
2710
9
4396
385
2330
4
360784
19
12958
5
2183
2189
968
195
4820
349
2120