4196
2487
809
249
2117
1002
327
62
539
254
1238
528
519
180
450
226
1219
389
309
79
374
52
332
194
450
165
609
95
272
60
548
129
507
170
386
62
383
69
617
195