0
386
484
405
331
329
382
501
477
307
311
320
513
582
449
368
251
177
433
306
261
305
438
437
392
507
341
231
412
309
315
313
371
490
493
314
949
1426
1191
1462
1041
1621
2299
1912
1832
1790
1781
1692