716
1046
743
785
1703
655
855
2108
1984
1342
667
1076
1967
1059
964
804
637
720
748
1297
870
843
1147
1545
749
732
1155
4918
862
786
1081
900
875
952
1245
1454
2110
713
1087
925
966
957
1421
1510
847
1371
1915
1058
1350
946
868
5730
674
1873
857
832
902
1775
1099
1140
1076
2250
1471
933
4674
734
802
1175
915
821
721
1245
662
1655
708
633
1306
798
856
1207
845
852
1973
1339
729
1017
975
925
641
783
2357
812
748
2507
763
763
725
1326
1354
1139
1793
1398
1102
714
1443
663
713
1123
682
1287
667
2269
739
647
947
764
1820
1786
790
1512