1474
0
1108
1130
1275
1136
1180
1260
1232
927
979
1117
1018
1212
1404
1239
1151
908
967
926
940
1376
984
1911
1221
1877
996
825
895
1277
835
932
917
1989
1378
1242
1315
1327
1274
1103
1207
1717
1614
1398
1115
989
1158
1364
1127
1179
964
1016
882
855
1004
999
956
1045
973
958
1019
1211