458
0
1244
1748
382
63
437
471
752
2346
1086
598
2416
5
2546
2
371
459
467
460
259
1404
1
501
2094
1557
722
297
679
397
412
197
4940
1398