510
2
463
1
459
364
622
526
1137
4
1586
5
1146
3
1283
6
572
521
476
542
488
439
784
1969
8
391
574
504
450
567
738
612
528
515
1138
16