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