20634
8
282572
0
467
1020
177
552
16
275
165
418
968
846
1551
2
4536
2730
6
1897
1
492
433
516
150
3469
4
1518
1080
90
2093
3868
1146
460
355
381
378