2932
2
2903
3
2937
1
2354
3051
1603
2149
5
2087
3090
6
1814
2159
1849
2797
2906
1295
5225
8
2773
2250