2733
2
1321
1
2771
5
3046
3
796
6
2297
2113
1977
2528
1913
2257
7304
7
1566
527
3014
20
2277
0
3085
2234
4
2503
2036
1639
2605
988
2333
1618
5443
15
2999
1184
1162
4670