2877
1130
683
2662
1790
3855
1597
1121
2981
2010
871
754
1882
6257
786
398
3666
2243
1830
1011
1528
3585
349
1330
5646
2795
2441
2098
2258
5476