852
237
403
40
627
553
971
1055
17
1063
182
492
392
452
875
704
1182
15
643
401
333
13811
34
47
502
14
252
201