549
0
106
609
55
693
952
493
612
189
1138
475
109
1001
521
670
639
785
34
473
436
70
182
788
571
373
622
653
534