7
10
854
373
259
118
161
76
63
34
140
67
560
247
119
58
1029
448
476
211
630
277
287
130
294
133
224
103
154
73
42
25
805
352
1001
436
2632
1135
252
115
931
406
700
307
2597
1120
2702
1165
Copyright © All Rights Reserved