3546
1
903
984
0
4044
5
3083
2
1193
2465
985
3125
2058
96
2061
3
2476
7055
12
2191
8
4471
2903
2964
3051
1603
3618
1461
2666
9
2555
4
2087
224
2906