1056
849
1887
1215
1464
5103
667
865
1304
732
1389
5740
715
758
891
757
1457
876
1441
1023
1950
3848
2308
3263
3512
896
921
913
789
647
887
5369
1554
5564
800
1431
678
800
5508
784
1384
748
930
805
1419
4081
5962
1081
1400
908
1569
731
732
834
802
723
799
895
726
686
790
720
831
1159
5045
909
5065
664
929
765
1477
925
817
948
816
2272
688
1556
774
1137
730
4538
1020
1302
3779
667
2391
1101
1923
952
692
1420
880
940
2046
1685
803
1941
6383
1679
1581
912
1027
2436
814
6004
715
776
3497
937
1155
3560
1117
1953
803
769
4724
833
1860
965