1076
2274
1442
1034
1311
1439
754
1363
1837
745
767
807
2337
1747
1625
1488
1154
802
803
738
697
864
791
870
849
954
666
673
755
696
1081
686
807
2879
883
667
1534
1322
913
1066
1096
810
1158
2129
1439
1521
1692
1561
1323
1246
1009
1263
797
831
914
864
1549
674
1225
736
1349
881
792
900
1230
1296
1143
1047
1464
1098
1171
756
859
5312
1535
1385
1214
712
1060
1322
1011
1256
747
4266
995
745
1437
9953
880
777
1622
1050
737
1041
2337
885
1088
690
1348
3552
1411
938
1102
984
1101
957
800
1972
3566
1189
1863
1665
3117
1303
2006
3318
1319
1274
3798
786