499
1
579
541
1411
3
3624
6
420
504
595
3280
8
596
667
532
2800
9
1109
2
4410
24
1399
1691
4
460
4980
5
4008
1704
686
433
425
954
480
571
1446
1150
461