2350
2124
2949
1307
3849
1927
2118
1241
1444
1811
6925
1413
1316
1488
1506
944
1364
1265
1158
1069
1165
681
705
726
721
686
737
683
708
718
701
742
738