560
560
1362
983
1394
732
8731
808
885
707
2934
2659
654
4027
915
3827
4504
702
14013
1989
2613
1505