492
1
445
2
959
4
509
684
633
801
652
482
620
645
1847
511
550
1132
843
513
510
594
805
1983
3
530
518
428
612
400
3044
432