1635
4
1586
1
1527
2
1935
1992
3
959
1079
5123
6
1489
697
0
1419
906
1309
2562
3427
7
1078
1912
8527
4914
2899
8
211
1494
3562
1750
4179
1136
1660
685
2271
5389