390
123
607
121
155
146
742
516
130
267
161
3183
603
253
626
629
607
3248
311
82
66
951
107
186
252
737
187
431
172
1413
182
978
1312
244
213
168
87
188
444
450
14
1638
301
1430
51
1744
3
965
967
