3194
748
1689
431
1061
362
1265
510
1469
540
980
365
892
249
4662
2378
623
200
345
74
652
206
772
249
177
28
768
158
535
165
1131
512
326
95
305
140
480
140
832
244