1181
2
1357
983
1
1381
1297
1361
1268
1071
1059
981
1675
1192
1230
1040
1261
2324
1281
1570
1353
3
1247
972
1564
1014
1074
1057
1051
1191
1079
1028
873