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