1372
1
1218
2
1221
1523
3
1184
2153
1145
1429
1393
1270
1387
2188
1547
978
1554
1297
1448
1125
886
1568
1342
1552
1450
2343
1389
1565
1249
1094