1223
1756
1013
3474
1280
733
851
2002
1144
792
831
1269
1250
891
995
1005
847
875
815
796
2167
1170
750
1285
1238
1049
1180
939
1025
866
968
1187
856
783
919
955
991
1144
17781
1001
1442
1070
830
1722
1560
999
782
1454
1015
946
1232
809
1285
1168
777
1772
995
991
1440
2206
1893
722
1254
752
979
1440
754
4129
1398
948
607
751
2096
933
748
1010
748
744
794
642
1111
679
755
965
858
985
795
690
702
746
820
741
625
692
856
992
2655
938
969
678
711
744
896
708
689
996
1128
2746
619
1879
1552
741
804
1140
845
760
667
923
624
2087