799
1105
759
2935
1114
1085
828
1200
1534
5255
958
999
2154
1089
2048
1605
1376
1210
1561
718
1279
917
1160
1253
1893
4633
1392
935
1472
884
1128
890
1121
3941
862
2281
1218
1141
2545
3269
2067
842
1005
2611
824
1096
1267
2409
1058
3179
955
1188
1049
846
851
1295
1284
1030
907
918
1586
1007
1050
1958
1160
3902
1680
738
1314
1258
1024
6247
804
964
1506
732
861
1066
1003
1982
665
1072
918
745
2195
1453
1247
977
1401
995
985
5312
1384
1048
863
1663
834
5351
1577
728
1020
1019
723
798
1782
742
3026
2559
1399
840
3365
6616
858
1176
838
1083
4032
1119
1364
769