2507
2498
1100
1447
1306
1706
952
1854
1144
2047
2475
2798
1099
2797
1032
977
1469
1366
913
1815
1527
2530
1667
3295
1528
1224
1373
2991
3100
3793
1314
1331
2158
3482
1482
1958
992
2629
1349
9112
2081
2573
2171
1802
1985
1635
1572
2250
1117
1137
928
979
1709
1570
3591
963
1783
3056
2488
1369
2156
820
808
877
2281
793
8190
985
886
803
819
987
1795
811
855
2148
1035
1684
955
846
1694
796
2561
1202
1285
1809
1485
1601
1596
868
1928
1262
2453
834
857
1174
888
2571
1487
1956
1288
1330
1436
2306
959
1009
1315
3762
1457
1031
1816
1850
1022
1277
1378
1121
1788
704
1253
813