797
1640
1320
854
843
828
1044
1066
1982
769
831
797
650
1969
1222
753
794
737
902
802
1396
627
850
4056
764
966
684
911
1271
717
816
1218
829
1226
2677
1355
1022
687
1120
703
1908
695
3421
792
1521
659
799
1217
1054
1048
5139
1242
922
1018
796
1629
953
1528
653
921
1269
2162
1091
1305
3779
1288
1217
672
933
916
1624
1008
1515
892
742
2351
1008
4296
2119
1460
726
1998
1878
2408
748
721
763
785
759
1108
645
661
925
632
1710
799
760
2018
803
891
1035
765
1407
867
3738
825
751
714
760
1152
1354
788
675
7047
784
690
1625
664
1192
896