121182
1
417
0
419
1327
373
753
2000
101
637
2111
3
158
536
90
400
498
423
15789
282572
892
476
2211
552
16
18385
2
1840
496
1610
368
787
420
3315