4111
2
467
0
951
2328
415
1557
381
25137
269
602
1133
403
454
722
2490
1661
1
267
325
1101
407
1112
245
547
1413
826
544
1411
505
1020
259