853
953
767
736
959
883
1531
719
801
1010
821
877
861
2476
1150
1071
867
1184
819
1123
1127
1171
1473
972
1093
989
1073
768
969
826
880
868
1786
709
943
1684
669
1327
1895
947
748
695
1155
635
672
1411
1602
783
812
1029
944
1155
1553
697
1058
923
1103
952
899
2963
1163
2047
710
722
3462
1218
640
751
916
2517
561
843
796
1512
1561
1148
994
1434
1071
1252
5524
1388
1121
870
1371
772
2540
1863
713
663
2590
2601
1283
776
1679
682
1237
4040
743
1620
720
720
938
663
1179
2261
947
939
1077
824
940
2348
657
659
1243
1643
784
668
841
933