3894
1943
572
154
1035
304
913
198
780
216
1184
379
905
265
781
251
565
236
632
191
844
293
586
168
864
398
698
88
319
206
665
190
807
314
747
281
562
151
564
133