7
10
308
139
595
262
1148
499
2632
1135
777
340
413
184
224
103
476
211
2240
967
399
178
385
172
203
94
588
259
315
142
154
73
189
88
273
124
329
148
266
121
798
349
210
97
231
106
147
70
539
238
140
67
770
337
490
217
812
355
4522
1945
8547
3670
Copyright © All Rights Reserved