7
10
1575
682
679
298
371
166
294
133
196
91
343
154
5796
2491
280
127
511
226
385
172
658
289
210
97
203
94
784
532
235
889
388
2051
886
2807
1210
1197
520
1323
574
Copyright © All Rights Reserved