7
10
665
292
392
175
322
145
259
118
1148
499
273
124
350
157
371
166
364
163
399
178
1890
817
70
37
6440
2767
5159
2218
3724
1603
2485
1072
2303
994
616
271
140
67
154
73
112
55
98
49
56
31
609
268
1421
119
58
413
184
126
61
1323
574
2702
1165
Copyright © All Rights Reserved