1226
1
2297
2
796
6
2234
4
2528
3
1566
2257
1618
7304
7
1913
5
2333
3014
20
2999
527
3085
2036
4083
0
3156
4670
716
1639
1394
2350
1694
901
4012
988
1028
2664
2621