697
736
1196
1781
1704
782
1975
616
570
966
945
992
530
1933
382
448
1382
2284
939
1159
1017
1297
3005
664
435
1575
1067
893
814
1162
775
534
310
1364
505
518
658
2693
504
669
648
1922
620
1141
549
569
484
555
459
426
761
319
1192
452
808
985
323
420
2588
Copyright © All Rights Reserved