4772
1
6
2558
8
3071
4
2348
0
5970
10
2147
3
2737
30
3472
3041
7
725
314
772
871
674
1247
1106
950
2
95423
59
800
644
641
1749
11
1280
900
652
854