677
908
825
831
715
787
2471
1047
787
1262
1541
1583
1084
844
803
1218
779
1279
1290
880
807
717
1265
1932
861
687
2356
1045
6084
860
4242
1454
982
1095
709
1044
1084
1289
803
711
2280
1575
808
829
971
923
1977
1309
1584
2963
1635
1259
3223
1543
836
771
753
870
1461
1483
2296
1440
685
1120
752
908
1032
1676
2440
762
3022
1199
1408
1930
1214
880
712
845
856
1468
755
1153
860
1099
653
1261
976
1157
954
1042
2047
2829
973
1617
1453
710
1014
1279
2006
1647
897
996
800
1693
1891
958
962
725
1488
1182
948
2006
7350
926
807
3240
2436
1309
929
930