985
1
2475
5
1238
4850
9
2507
2776
3
2033
2
663
1315
2219
4
1362
1470
835
549
878
653
328
837
2435
6
1264
626
605
1772
487
662
558
701
63021
17
1077
644