651
286
7
10
553
244
203
94
847
370
252
115
420
187
1246
541
301
136
924
403
217
100
168
79
56
31
98
49
133
64
763
334
1477
640
854
373
497
220
665
292
798
349
35
22
42
25
63
34
70
37
105
52
392
175
938
409
749
328
406
181
567
250
546
241
238
109
210
97
455
202
3696
1591
231
106
315
142
1085
472
1253
544
448
199
77
40
147
280
127
469
208
350
157
Copyright © All Rights Reserved