1170
2123
992
2103
1723
1045
1094
1521
1259
731
1157
1667
3226
1660
1314
7214
940
1280
1190
1173
1065
891
707
1175
2420
1123
938
1516
1015
922
1619
3854
2001
847
716
986
1086
1208
927
1266
2300
1083
892
1230
1219
5728
1288
2374
2014
997
1134
768
909
967
1075
1009
1066
1485
880
3953
1118
1982
1287
1270
852
1291
717
843
992
2461
2054
940
809
819
889
749
1251
1774
1983
723
983
732
973
752
1368
1562
7333
1308
1150
870
876
1964
2951
1376
1002
1722
2823
835
1401
728
719
801
1074
836
1094
2009
832
727
719
817
760
1741
721
1035
672
716
2372
1167
666
1275