7
10
11522
4945
4865
2092
3115
1342
2128
919
1106
481
875
382
1890
817
1428
619
1036
451
994
433
924
403
1141
496
2030
877
399
178
546
241
581
256
518
229
483
214
532
235
560
247
308
139
322
145
392
175
17710
7597
8470
3637
3381
1456
1351
586
2240
967
735
1512
655
1680
727
763
334
588
259
819
358
644
283
707
310
5404
2323
2226
961
4361
1876
6769
2908
Copyright © All Rights Reserved