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