651
286
196
91
182
85
2009
868
553
244
308
139
203
94
847
370
252
115
420
187
1246
541
301
136
448
199
924
403
315
142
217
100
168
79
56
31
98
49
84
43
133
64
112
55
140
67
147
70
119
58
1477
640
2667
1150
1176
511
1617
700
665
292
798
349
28
19
63
34
1092
475
763
334
973
424
42
25
379
938
409
749
328
896
391
567
250
546
241
294
238
109
210
97
455
202
3696
1591
882
385
1085
472
231
106
Copyright © All Rights Reserved