146
237
1430
141
607
15
237
588
3248
66
51
951
626
187
629
339
705
107
558
121
516
252
123
242
240
87
171
213
182
311
965
301
194
15
80
603
603
130
1744
82
297
431
14
244
1170
390
444
157
392
