7
10
4004
1723
4627
1990
8673
3724
2051
886
2919
1258
854
373
763
334
1218
529
616
271
1085
472
1974
853
1589
688
2310
997
1491
646
847
370
574
253
1351
586
945
412
2478
1069
2198
949
2884
1243
826
361
749
328
1526
661
1127
490
1071
466
1386
601
1372
595
952
415
1967
850
392
175
602
265
4858
2089
2541
1096
1687
730
1519
658
26831
11506
12187
5230
11060
4747
7497
3220
14889
6388
Copyright © All Rights Reserved