3715
2
3546
1
2903
3
2964
2207
0
2901
2980
2990
3765
4
2906
1294
951
2139
2476
623
1153
2622
6
1063
2740
6047
4471
1558
1622
2911
9