1069
997
678
1601
911
721
779
870
601
833
1197
854
695
1137
789
2116
758
1228
723
873
705
977
1534
735
2076
760
1331
606
1899
660
618
690
1193
679
1264
795
637
783
722
677
727
1059
821
1799
2768
739
1345
3285
2694
787
826
661
2062
1235
18144
630
2951
755
728
3525
810
825
774
815
880
828
646
743
734
2402
3818
1968
1852
634
1018
1859
768
1353
698
713
919
1013
2336
873
1283
3275
2016
612
2588
1019
700
687
1544
1463
1951
1168
5519
894
734
678
769
1084
640
825
2317
771
710
742
3099
1200
1396
831
743
692
1553
634
2390
739
778
956