598
4
466
1
308
287
433
3
471
327
939
2
460
625
732
858
1408
482
2612
6
495
518
435
391
575
119
61
47
102
938
450
5
792
7
115
417
86