0
349
341
437
327
212
493
188
315
388
284
309
251
189
310
171
350
299
320
478
198
283
201
368
268
319
559
202
606
456
206
252
419
227
213
949
1426
1191
1462
1041
1621
2299
1912
1832
1790
1781
1692