7
10
11396
4891
4599
1978
10269
4408
4865
2092
4942
2125
1617
700
1106
481
1890
817
1428
619
1036
451
994
433
1337
580
1141
496
980
427
1869
808
2030
877
399
178
546
241
637
280
518
229
658
289
532
235
469
208
322
145
798
349
420
187
574
253
308
139
504
223
455
202
7427
3190
8470
3637
2632
1135
1512
655
294
133
623
274
140
67
238
109
840
367
154
73
588
259
224
103
Copyright © All Rights Reserved