3083
2
2465
2932
3240
6
2903
3
2555
4
3051
1603
1
8313
9
2221
2184
758
0
2009
2149
5
2087
2264
1849
2376
806
2906
1554
1712
549
2258
2990