1187
368
2252
934
501
135
1424
800
497
196
338
193
602
114
438
56
659
241
243
111
537
175
483
212
371
190
133
63
340
66
219
60
148
101
362
160
252
47
397
187