839
1
550
2
1571
1320
4
476
1233
506
1555
1652
1297
2745
16
370
3920
8
2176
14
490
3397
1454
10
377
471
987
447
6833
465
758
1204
87
466
1642
3
5101
0
622