7
10
11522
4945
11396
4891
4599
1978
10269
4408
4865
2092
4942
2125
1617
700
1106
481
1890
817
1428
619
1036
451
994
433
924
403
1337
580
1141
496
980
427
1176
511
1869
808
2030
877
399
178
546
241
343
154
581
256
637
280
518
229
630
277
658
289
532
235
553
244
469
208
483
214
420
187
336
151
371
166
322
145
644
283
595
262
308
139
Copyright © All Rights Reserved