5635
3
1754
2
697
0
1992
1599
1
3103
8527
2571
1309
4914
2271
4
5527
5389
1522
2768
2757
2041
1561
1843
2313
1243
2075
1260
4821