7
10
756
331
1302
565
427
190
434
193
483
214
280
127
350
157
329
148
238
109
385
172
518
229
1330
577
4942
2125
1400
607
749
328
1141
496
1246
541
763
334
637
595
262
357
160
343
154
609
268
616
271
672
295
Copyright © All Rights Reserved