1368
3
721
1
874
672
830
516
854
687
2
537
637
1130
584
406
471
522
928
1183
96
511
603
596
151
62
900
4
691
630
2686
1398
1209