793
999
1127
2042
1151
969
1392
973
1750
842
1842
1808
1331
1181
914
827
997
1437
1296
3397
1190
820
3384
817
737
3988
874
1163
1571
767
862
3044
4166
959
6059
719
666
1236
1964
745
2092
7430
5008
5831
1087
4034
6703
9096
6381
6371
4050
738
3147
3374
770
894
742
897
776
1511
1609
875
677
756
687
871
1053
829
677
1053
721
844
828
799
832
722
3551
910
3119
786
814
1239
1515
3922
1694
1257
724
2764
2388
1678
1369
680
819
725
1547
4317
855
991
953
775
1102
1311
1183
840
1252
1368
2620
907
1197
1001
945
937
971
667
1733
860
1136
1519
725
883