7
10
665
292
280
127
392
175
322
145
546
241
126
61
462
205
259
118
1148
499
161
76
84
43
273
124
350
157
371
166
364
163
399
178
1890
817
238
109
140
67
70
37
42
25
6440
2767
11256
4831
3724
1603
2485
1072
2303
994
616
271
525
232
441
196
497
220
553
244
Copyright © All Rights Reserved