697
0
1699
2
1938
1
1816
3200
3
1162
4914
2360
6
4179
3401
2294
1716
3655
11
2507
1579
1506
4
7471
9
752
2430
2085
1391
3591
5389
5949
5
20163
44