1495
1436
840
913
923
1342
922
1475
1007
1425
800
995
776
1292
1799
1217
3264
949
1177
863
4872
938
866
813
2728
2949
973
1157
860
1246
2852
843
784
1137
2128
2355
1385
916
3907
851
1507
956
821
1919
2785
1436
902
1171
868
897
3287
904
1078
5260
1588
957
3834
1134
888
1076
868
1105
1106
1550
779
848
858
888
1736
921
1494
845
811
998
971
1047
1150
1445
935
1919
1088
1002
843
1277
1285
1088
855
1309
868
1779
1238
1025
887
1777
5686
878
831
929
1658
947
2015
1104
2117
816
870
2539
934
1808
1357
2054
975
823
846
1381
777
1512
4277
885
1426
924