7
10
1330
577
4942
2125
749
328
427
190
1246
541
763
334
637
280
595
262
357
160
343
154
1141
496
1015
442
518
229
672
295
665
292
252
115
392
175
497
220
833
364
483
214
385
172
196
91
2016
871
448
199
189
88
5768
2479
917
400
609
268
336
151
728
319
630
277
350
157
889
388
462
205
3136
1351
11529
4948
Copyright © All Rights Reserved