7793
4
770
1
2932
2
4996
6
1359
3051
4370
1603
904
2102
0
1938
2615
5949
15
1527
591
3868
10
2149
5
2087
3090
1623
1417