20634
8
597
0
1020
1880
2
968
683
3114
4
2855
3
349
1824
395
1
1540
699
1759
282572
25137
503
2120
6
868
437
1042
901
2730
99031
397
495
116521
105290
490
7039