2923
2459
964
1596
906
1189
1358
1340
1334
816
1414
861
1209
1302
994
975
1367
1774
1260
3033
988
927
882
1237
1473
1287
2552
1312
967
2140
2429
1184
882
1203
2140
1878
1503
1690
1063
1001
2738
1934
1163
1726
1133
962
825
847
1250
2472
1546
1336
2205
2018
986
1171
976
914
1245
1103
1698
866
964
1669
1049
1900
1697
1790
1251
1685
1084
996
1852
1038
3122
3730
937
932
861
2804
1460
1262
1789
1654
752
847
1189
1288
888
1483
829
965
1241
857
1724
1827
810
979
844
887
1590
965
855
826
855
819
1250
1413
862
1323
2792
1365
1546
1515
834
1020
1616
1823
2153
3361