2556
4
796
6
2297
2
2528
3
1913
5
3470
2257
1
4034
7304
7
1566
527
3014
20
960
0
4309
2277
3085
2234
1558
6174
14
2036
930
1639
988
2333
1618
1817
4690
2999
2565
4670