987
1526
2784
907
958
1086
1545
1969
2467
1592
1410
1637
881
1605
1092
1106
1779
1772
963
2996
1796
2031
1497
1807
1042
937
4045
1046
917
902
1422
2155
886
1044
1386
3898
1182
2682
1634
1720
999
993
1137
1154
2682
2801
1606
1019
1954
921
1559
2025
865
1749
957
3054
1810
1141
1067
996
892
1515
1199
3701
3615
936
864
796
1878
1496
1525
892
2601
1102
952
1941
1279
867
876
4719
1000
2914
2466
2094
871
1796
960
914
793
1285
2538
967
1737
9295
4763
978
1990
795
1725
847
1269
1649
1441
1812
856
1238
1652
2169
915
937
2104
1295
2607
2196
1156
1478
886
1322
889
1402