733
2
2639
8
651
1
641
353
752
447
443
1295
4
1674
562
399
1000
540
497
774
1325
766
1462
0
1836
437
637
1249
1853
422
626
672
985
1797
7