651
286
196
91
182
85
2009
868
553
244
308
139
203
94
847
370
252
115
420
187
1246
541
301
136
924
403
217
100
168
79
56
31
98
49
84
43
133
64
5061
2176
1477
640
2667
1150
1176
511
665
292
798
349
35
22
42
25
63
34
77
40
70
37
105
52
379
938
409
749
328
896
391
567
250
497
220
546
241
238
109
210
97
455
202
3696
1591
231
106
315
142
1085
472
1253
544
658
289
161
76
336
151
280
127
392
175
952
415
350
157
Copyright © All Rights Reserved