2507
2140
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
1396
986
819
905
1660
1262
1022
3261
2189
1809
1381
860
873
1445
1307
793
1471
825
1148
932
3178
2985
1114
856
823
965
1852
814
791
1380
942
1110
1172
1738
1569
1284
894
1879
857
973
1196
918
930
1813
1850
817
1099
801
1437
1097
1958
2363
1099
887
860
1281
1083
2292
1728
863