1023
3086
5102
897
3385
918
1388
899
752
1005
753
766
698
1212
726
690
904
832
748
723
1454
817
1167
1071
1212
870
1208
851
755
701
1023
872
969
3075
1362
793
1118
896
816
925
715
1162
993
804
5085
1684
1466
1217
1079
5723
848
1136
1766
876
838
1887
1315
688
961
879
1073
1254
716
1629
972
1565
809
963
755
3441
1430
712
7548
839
1640
805
1154
910
906
901
1099
728
3029
2015
1061
1198
987
838
713
1134
1552
689
11070
1149
763
895
844
3973
2331
1762
883
918
10360
802
3799
929
782
689
1111
1637
14710
1851
752
865
1055
1174
855
805
1088
1438