1696
6
1274
1
1381
1597
1478
987
0
652
1686
883
1291
2750
921
1481
5
3083
8
3252
11355
18
1635
2
2837
4745
9
4162
3
1624
3666
15256
11
1160
1786
10
2625
2563
7
2109
4
1655
1165