3530
851
1197
2935
913
1175
1164
1706
1210
950
1012
2657
1215
1090
2513
1259
2621
827
986
2070
979
2095
2399
1069
2340
4398
958
1853
1604
3165
1339
981
1545
1430
1454
1143
983
1003
2620
1081
1202
1150
2937
2543
1203
1482
1327
1326
953
1019
1058
2202
3197
1895
1922
1293
1170
1199
1058
850
1094
1434
1139
1059
2178
1032
2145
1005
1074
927
923
964
2880
1732
1283
1023
870
1632
936
1740
792
1460
882
2238
834
1299
869
888
994
733
1007
2754
1221
789
1031
786
1536
1767
1521
925
3037
1826
1263
1836
809
927
858
1746
888
850
847
1096
3179
1671
1431
1059
945
1286
882
827