358
0
418
460
467
501
375
1086
598
310
1748
376
1244
459
471
1015
2417
1
197
2079
3
432
155
437
752
757
382
428
320
588
56488
390