4271
4
2604
7
1661
2
1440
978
4677
10
2321
18
3075
6579
9
3054
1
2125
2435
8807
5
1010
1277
1245
737
2904
111
0
3342
11
1622
3696
6
2659
2236
752
3293
990
1414
2545
2284