840
1
550
2
1571
1321
4
476
1233
506
1555
1653
1297
2746
16
370
3920
8
2176
14
490
3397
1454
10
377
471
987
447
6833
465
758
1204
87
466
1642
3
5101
0
623