7
10
4004
1723
4627
1990
3486
1501
2919
1258
854
373
763
334
1218
529
1974
853
1589
688
1491
646
574
253
1351
586
945
412
2198
949
2884
1243
826
361
749
328
1526
661
1127
490
1386
601
1372
595
952
415
861
376
392
175
602
265
2044
883
2541
1096
1687
730
11998
5149
12187
5230
11060
4747
7497
3220
14889
6388
10304
4423
4403
1894
33362
14305
Copyright © All Rights Reserved