1551
2
467
0
968
957
381
25137
226
1020
1824
839
415
403
392
1025
458
276
929
1101
441
2328
464
668
418
456
2490
1062
918
584
409
1133