1106
481
672
295
357
160
378
169
336
151
350
157
182
85
7
10
175
82
224
103
168
79
245
112
252
115
294
133
217
100
406
181
322
145
301
136
147
70
567
250
1589
688
644
283
1267
550
4914
2113
1330
577
4942
2125
1890
817
2590
1117
1400
607
1141
496
749
328
427
190
1246
541
875
382
763
334
1652
715
952
415
637
280
595
262
511
226
819
358
581
256
Copyright © All Rights Reserved