2999
1
796
6
2297
2
5771
10
2528
3
1913
5
2257
7304
7
1566
527
3265
3868
3014
20
2605
9
2277
0
28098
14
3085
2234
4
2036
4757
1639
988
2333
3551
174730
18
1618
2904
3369
4670
4083