20634
8
1020
0
303
909
2109
1949
3
1580
918
611
195
396
2132
668
657
1141
266
282572
436
1164
524
90
348
646
52
660
2730
6
696
355
2079