796
6
2297
2
2528
3
1913
5
1566
2257
1
527
7304
7
3014
20
2277
0
2234
4
3085
988
1639
2333
1618
2999
4670
4083
2036
3156
1694
1394
4012
1752
891
716
3758
901
2502