1010
2256
2427
1842
797
2932
997
1682
876
827
1553
1531
882
1651
1204
849
881
788
1890
1097
953
817
1361
1484
826
942
1592
1032
1495
1431
998
923
3064
4329
2934
2117
996
1522
990
1922
1353
1122
901
962
954
1516
1272
3344
1886
1546
3205
856
980
2790
1210
846
1393
1985
902
874
898
1665
1668
1648
1230
1417
802
917
848
1332
1636
761
951
844
957
906
1535
1590
3170
990
2226
1043
3404
1274
1141
1404
801
765
1470
910
1255
803
919
1020
775
1237
1181
997
872
1843
871
2638
875
1788
1807
1738
816
1711
1528
887
1147
1018
3269
1047
952
1122
1108
873
922
887