505
1
1853
5
2228
3
499
3972
974
502
609
8
1080
2314
4941
14
541
2
598
2659
513
2116
434
653
1182
540
799
458
2366
1142
932
3300
935
4
497
1869