1037
959
685
1205
1342
1300
1286
766
956
839
1282
2939
788
817
695
653
925
1437
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
806
861
1102
927
760
1047
1227
5521
677
768
1246
653
1870
1158
2116
848
868
732
949
913
814
874
749
775
1149
1258
1639
1914
1607
1372
1303
677
1036
718
867
1383
688
816
3132
994
1336
811
1064
8008
1457
1731
1512
695
2077
989
689
799
1064
647
959
4774
1988
1352
801
839