1389
696
252
138
452
123
718
234
390
210
102
78
202
158
415
89
202
10
455
81
592
186
209
64
222
51
311
166
339
188
186
78
164
110
326
189
270
129
544
109