1336
1452
882
2015
1001
856
1499
2541
1010
875
822
1075
2391
1682
1744
884
967
938
1203
891
1016
999
1246
1628
1079
1238
1361
1492
844
1653
902
1161
1850
2272
1173
1533
854
834
2882
915
1888
930
1092
1440
1546
1196
2594
1267
1923
1813
1427
926
894
842
850
3837
928
1064
2045
1137
1355
1269
2237
748
802
782
801
1928
892
869
986
1326
1091
1233
913
1509
787
2475
1271
1371
1423
1699
1680
1231
812
833
1164
1917
1985
997
1801
986
1321
1397
793
744
1217
1025
2480
939
844
1426
806
1304
2213
1097
1576
1613
849
1114
1228
881
816
1037
928
1025
886
1377
974
787