431
2
537
1
529
515
1596
480
1899
4
692
3
587
566
532
516
1194
571
462
493
414
372
490
615
555
419
1349
996
642
609
494
466
401