1235
1559
1742
3996
1296
1664
1725
2118
1730
1868
2921
1579
1825
1112
1603
1193
1100
1988
1056
1304
1179
3181
975
1098
1504
994
955
982
1486
1076
3114
969
1527
1328
885
906
1283
3246
1632
1051
1972
2939
2059
3830
1848
2474
4721
2375
2655
1070
2618
1016
1376
1042
1573
1293
903
1138
1295
863
1259
990
1250
1308
1511
2655
2192
1465
1885
973
838
1314
876
827
1662
1016
1372
1886
1691
881
2793
853
973
1013
861
1928
864
1523
911
1862
918
1043
957
3002
1031
864
1053
1054
1486
1789
1076
1105
909
1317
1555
1399
1053
1002
964
982
1611
1169
891
2011
1628
814
828
836
884
863