3053
7
2932
2
4629
15
1646
1
4084
6
1816
0
2903
3
3051
1603
904
522
1527
4083
3868
10
2149
5
2087
3090
1623
1633