618
0
628
767
497
1053
2831
1
472
608
419694
9
693
918
9355
3
1073
522
475
416
1580
53
573
1650
3203
10
180849
521
75
699
648
1213
392
505
1343