589
2
536
1
88
1256
1583
396
515
582
1571
987
4
490
3397
370
3920
8
1321
476
471
377
447
6833
10
465
5101
0
87
466
2205
477
544
388
554
772
3