1679
2
796
6
2297
1767
4287
9
2528
3
1913
5
2257
1
7304
7
1566
527
3014
20
1903
2786
2277
0
3085
2234
4
619
2003
2036
3050
1639
988
1906
2333
1618
2999
2164
18258
3509