76
1
450
652
354
752
641
564
400
540
2641
8
447
443
1295
4
1720
1090
766
1462
0
499
1000
1325
774
1674
892
394
1931
672
1797
7
409
423
722