2526
1259
1705
982
1487
1072
826
1012
1273
1349
914
888
1852
1439
1442
1564
1123
1869
919
1738
1752
1453
1610
955
894
1176
988
2968
1342
2219
1302
1132
1063
2014
2444
1018
1600
1590
1250
1086
2704
2137
1005
996
907
2175
1756
2056
2159
2060
1865
861
1619
1547
1660
3307
1632
1042
1197
953
1962
2466
892
4626
2641
1558
987
829
1034
909
1599
907
974
1093
1257
2937
861
1008
1572
930
1497
1036
1207
948
1765
1070
1522
1521
913
2437
1567
774
903
1291
857
1435
1460
785
1264
1262
907
1195
800
822
1454
2106
1554
791
977
1238
921
871
810
1697
867
1107
1031
4718
833
1304