1043
930
1393
936
964
1023
1054
1077
926
1037
863
987
1025
898
1290
1130
1142
1437
1570
1038
1563
1470
1128
1132
897
941
949
900
3159
967
992
2113
1297
930
1026
2116
1307
1064
916
1625
1045
1172
1589
2015
938
1014
1361
1035
932
1220
3600
5045
1089
1793
967
1010
1356
960
892
951
957
1247
1181
831
776
991
1931
924
858
1105
795
845
763
939
947
1140
1656
971
2054
895
960
1636
910
992
22484
1385
939
909
985
1359
1789
1443
952
1185
823
839
1373
857
1108
875
999
4493
1658
812
3854
1363
951
1617
773
964
1557
1097
946
2126
1612
3746
843
860
1322
834