467
0
424
1880
2
637
1020
381
1133
426
693
471
918
1333
1
671
345
456
403
2328
81
409
267
458
517
668
641
53
1045
2623
2490
4111
846