1435
0
1728
1046
1432
979
1106
1296
1162
973
1342
1308
914
818
987
1026
1381
1061
889
1100
911
933
1133
845
761
1096
1004
780
785
887
867
2669
1083
1602
1461
959
980
899
1075
1051
990
1019
1140
1153
1012
943
958
971
1122
974
1124
1359
1246
1002
1108
1115
1014
1032
1021
1001
1297
1343
1422
1378
1224
1175
2424
1194
1417
1408
1398
1268
1364