2487
1071
1251
1326
973
1062
2946
1156
1291
2890
1394
2499
1233
899
970
1310
1021
1122
2713
2797
4382
3777
2160
1286
1542
1074
1449
1054
1143
1009
1702
2133
1239
2395
1510
1440
1100
1348
1022
912
975
1713
1259
1168
1020
1011
1063
1549
1586
1189
1300
943
2624
2549
1045
990
932
1434
2214
3232
879
858
1254
2431
1038
961
2069
963
817
1314
2265
892
1295
1077
1002
1958
1821
1520
1172
1333
875
1631
2001
1468
1181
923
1255
823
911
1414
1852
1414
1030
1054
1967
932
1056
1385
1628
1525
1242
1836
1287
907
1243
911
1087
1335
837
916
3182
1230
1513
1523
1096
1485
965
894
1115
4989