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
932
974
751
1022
2331
851
4972
715
725
708
1420
704
1134
806
845
762
712
876
731
1056
850
1427
976
710
1058
1557
711
1819
757
727
806
1207
731
1144
914
1629
663
631
3097
892
2039
798
2078
991
711
695
1720
2040
708
942
2116
892
888
694
1112
3693
951
822
764
1044
905
1347
697
876
686
1458
3862
710
790
2709
1356
1614
6995
758
6522
1509
686
1072