2299
2526
1294
7801
1498
454
1499
1072
1232
684
562
1355
487
608
870
567
7733
1485
781
2401
996
1053
3109
1330
2409
488
1315
838
640
1663
1378
1413
524
1234
614
1944
1947
1519
1471
1052
2406
2622
846
2297
729
437
3091
588
1906
654
1289
436
655
1533
791
330
399
394
Copyright © All Rights Reserved