521
0
543
1152
705
632
1084
2730
6
683
418
482
1437
1020
1711
646
999
1
602
361
2050
1826
1754
2668
2
25127
2346
3
467
297
3114
4
423
787
2574