2245
3
894
0
1226
1
3053
7
3083
2
2465
3922
4
2932
2414
3634
2903
2354
3051
1603
758
2949
6
2178
2149
5
2087
3090