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