3083
2
2465
7793
4
795
1
688
0
1396
2932
536
2903
3
2659
3051
956
1603
904
34
1527
3868
10
2149
5
2087
3090
6
1623
1633