4383
2092
709
185
1138
328
1013
216
862
230
1373
418
985
281
869
267
621
245
676
198
959
313
640
176
964
418
737
94
362
209
740
207
900
328
832
299
622
158
646
136