574
253
161
76
119
58
7
10
959
418
287
130
154
73
133
64
336
151
980
427
546
241
357
160
190
126
61
889
388
203
94
98
49
175
82
476
211
5117
2200
497
220
1204
523
441
196
1253
544
413
184
343
322
145
483
214
70
37
224
103
8463
3634
2730
1177
3192
1375
1141
496
553
244
7917
3400
665
292
2485
1072
2674
1153
1120
487
Copyright © All Rights Reserved