2697
811
5319
1967
1188
343
4119
2056
1172
479
730
385
772
145
867
247
1190
465
488
177
589
185
697
266
905
419
200
92
371
76
397
117
240
123
428
179
398
95
586
282