654
939
902
1371
728
857
1008
873
1096
921
2222
1467
1226
771
2257
973
1505
1101
712
2081
1270
768
873
1173
1817
1897
755
797
737
1151
1579
1354
782
1420
800
1377
1749
830
1226
1480
1090
3122
679
766
634
1276
868
1150
2716
825
1890
1553
835
990
727
2062
1358
1038
918
1256
1056
798
4012
635
763
1267
747
5312
780
783
715
873
691
933
8197
674
1303
879
1386
2114
1967
3653
1244
1332
947
671
1215
1682
1305
1052
632
822
766
962
726
1952
813
3451
957
687
661
1988
1163
1036
2430
1316
762
1735
872
1209
930
2395
755
4310
682
1702
897
1040
1412
677