951
0
1154
1
535
416
4882
9
579
698
2
454
376
605
1410
3
2715
555
462
1919
973
4
5472
8
556
384
474
636
569
442
2496
7
1666
541
639
2892
1255
637