651
286
196
91
182
85
2009
868
714
313
553
244
308
139
847
370
252
115
420
187
3472
1495
301
136
924
403
1610
697
56
31
98
49
84
43
133
64
2667
1150
798
349
28
546
241
42
25
2184
943
379
938
409
749
328
896
391
994
433
742
325
945
412
238
109
364
163
7693
3304
2632
1135
2919
1258
1253
544
658
289
161
76
336
151
280
127
392
175
952
415
140
67
46
105
52
189
88
126
61
2856
1231
1001
436
483
214
Copyright © All Rights Reserved