20634
8
2730
6
2369
1
2657
3
2668
2
354
282572
0
2855
2008
302
1880
2727
2198
2710
9
4396
1020
101
360784
19
12958
5
968
1188
347
1824
340
991
683
195
1677
4820
827