503
1
547
612
819
474
614
2
684
1240
6
1061
4
720
1501
8
1386
3019
3
430
508
653
630
516
1701
10
489
3424
15
408
362
457
462
2816
12
1426
472
390
432