4250
25
796
6
2297
2
2629
5946
2528
3
1913
5
2257
1
7304
7
1566
4198
513
527
5782
4
3014
20
2865
2277
0
3085
2093
2234
1622
2036
1639
988
2333
1618
2999
4670
4083
1694