2348
2533
1615
2280
1840
1968
3512
1519
1878
539
865
1219
1028
2250
512
564
1039
1960
716
2981
2368
2050
2792
1128
