1089
1
1367
1485
1492
3
3379
2342
1221
885
938
1246
755
5372
2
3820
2305
2570
0
1326
1107
1187
1264
779
2105
385
404
1615
5536
2061
1442
2131
2554
16
4305