1368
412
954
285
3391
1408
819
249
3225
1442
560
210
402
195
565
242
578
289
352
205
863
263
1204
492
665
171
658
120
507
231
837
304
614
195
396
279
716
93
1023
334