303
3
801
50
344
6
454
4
514
627
521
16
511
12
841
29
646
10
729
30
657
9
617
21
703
7
308
2
500
639
794
28
1k
31