20634
8
1020
0
1157
1137
1
2243
7
1780
2587
16
547
2730
6
4536
2
2369
2657
3
2668
3092
2727
282572
2855
467
968
437
845
2198
2710
9
4396
360784
19
195
4820
379
2346
2797
10