7
10
763
334
693
304
154
73
161
76
1477
640
581
256
497
220
665
292
826
361
98
49
77
40
21
16
1309
568
280
127
28
19
42
25
238
109
294
133
455
202
168
79
273
124
210
97
1085
472
1729
748
231
106
315
142
2240
967
350
157
462
205
448
199
2569
1108
343
182
85
910
397
476
211
91
46
2016
871
2856
1231
Copyright © All Rights Reserved