1047
2
2142
3050
0
1982
1
2578
4
2028
3189
6
3177
4658
5
893
2114
3336
189326
618
2738
3
603
3001
1451
783
2085
2593
3386