282572
0
2855
3
973
296
90
1981
514
1541
968
4328
10
316
661
444
580
744
592
547
418
1726
821
47041
492
323
345
357
901
1112
292
298
552
16