2491
1139
934
1800
2655
1145
989
1075
952
986
2037
942
984
1277
884
1021
4010
1258
1572
3678
1248
1458
996
2587
1751
1749
1509
889
1391
4104
1020
4001
1559
8110
1888
3413
1062
1311
1434
1326
1258
1117
7056
1218
1672
922
1039
1209
2037
910
1052
1085
1020
2174
1273
1822
998
1191
1731
1105
1200
1153
1687
859
1222
1597
2296
2110
4396
1422
1194
1082
2641
981
1839
1882
1306
2295
1521
946
848
3871
1011
960
1528
1041
1725
2247
1264
1490
1086
937
1284
1079
1729
840
1438
1443
1019
1591
1301
1057
996
1089
1475
1102
1488
900
1466
1057
1203
1706
1662
1128
2282
2680
3152
855
2954
1176