3838
1312
1254
435
1895
949
958
439
4133
1910
723
429
729
188
538
183
659
296
621
185
889
394
2187
907
2489
1355
740
280
400
112
385
185
672
135
539
174
558
235
774
273