381
0
467
951
1133
1059
1425
547
505
415
1020
2328
245
602
403
1101
409
1411
422
418
722
456
407
2143
4111
2
1661
1
267
2356
979
2730
6