1523
880
2251
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
2516
907
2178
1503
1164
2375
1985
1632
2081
1367
975
782
868
1186
828
1241
1212
1215
1566
2120
976
919
1539
1921
1312
1140
1622
1712
950
1731
1610
1047
1071
813
2694
1167
816
805
1678
1455
1796
1571
1157
2634
2036
827
1691
789
1028
1667
768
994
833
1459
1113
1100
1757
1144
1343
833