381
0
467
1020
439
403
482
798
2490
868
415
20634
8
456
5313
177
1045
2211
469
968
722
418
25137
668
547
409
474
510
951
297
945
697