3083
2
2465
2932
2903
3
3051
2576
1
2149
5
2087
1358
0
1849
1988
2906
3156
8
1566
1502
2320
1233
1854
7793
4
2443