1581
987
868
1151
1252
839
2368
657
709
1656
669
786
776
641
831
710
808
1142
850
688
749
678
787
705
749
832
752
2154
1132
779
743
684
795
760
1505
754
691
1219
692
5032
1641
936
720
1542
779
681
694
754
1191
1085
1097
721
711
724
731
3952
704
781
2137
723
878
1022
1356
835
836
894
1196
1435
1024
3261
856
683
1274
741
2712
1252
1272
4096
692
979
815
1171
641
748
801
1332
890
943
1316
735
1657
858
701
1183
720
2412
1058
851
825
1062
763
2084
797
1194
1369
838
905
740
1192
1059
1067
688
761
784
883
693
1593
1340
4098
1289