7
10
665
292
392
175
322
145
546
241
126
61
259
118
1148
499
84
43
273
124
350
157
371
166
364
163
399
178
1890
817
238
109
70
37
42
25
6440
2767
11256
4831
3724
1603
2485
1072
2303
994
616
271
525
232
154
73
112
55
98
49
56
31
609
268
1421
119
58
413
184
1323
574
2702
1165
Copyright © All Rights Reserved