1046
849
704
1375
1277
1118
821
839
851
2243
893
785
932
1097
715
1058
753
996
1194
678
1496
745
879
1427
2755
1666
837
706
882
702
890
1276
789
771
938
1465
2765
770
1783
688
951
723
1452
928
1388
3240
686
1497
1749
1753
1266
14854
1268
725
1872
1112
779
1221
1431
1460
1017
2177
897
2920
847
1777
840
1464
1091
1452
914
1449
2021
969
1057
845
2330
869
1252
758
3411
1349
1292
1241
851
1394
1811
1243
568
774
725
1452
969
1558
695
1845
5101
734
1102
1410
2217
8752
1082
5151
834
9166
663
940
1535
1756
972
1263
1144
1358
1369
692
683
1209
1304
1881