7683
18
321
1
445
2632
3
3996
4
613
0
709
1667
5316
18403
6
31535
6800
105290
6488
397
2904
2
282572
437
440
408
295
3663
1222856
3054
3287
3373
580
458
46414
121182