1284
1349
834
4087
1780
1127
28925
1375
892
2211
7838
3561
3761
4653
1118
906
1264
3879
1239
5198
6990
2760
9281
2081
11519