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
894
2093
736
3246
608
803
736
1328
865
754
746
736
1230
733
751
10421
977
942
776
932
2700
2408
1699
1333
827
1167
794
831
898
950
5636
792
794
810
703
858
748
668
634
1398
1402
5135
2136
644
858
1309
642
793
688
715
718
1440
2871
977
981
805
985
893
845
749
963
934