111
245
431
415
516
262
310
1086
1392
801
722
485
619
268
291
315
244
785
593
1173
248
761
727
781
83
501
365
430
124
385
116
309
96
181
249
1909
443
198
341
600
304
808
1264
1748
978
2685
841
677
706
1809
1083
605
2139
954
1809
1313
682
1865
813
1814