1392
543
1530
627
911
281
846
211
652
446
1884
1026
609
241
252
138
455
164
906
282
376
253
716
228
292
184
1392
851
475
278
218
124
555
175
537
200
561
192
422
133