900
3
470
1
1311
4
568
1568
5
1576
915
3747
9
574
698
2
520
480
4094
10
600
498
998
1766
425
1667
617
592
466
1518
563
3265
483
478
495
2376
6