716
630
736
1196
961
1781
1409
1704
782
566
1975
616
570
966
945
992
530
1575
1933
382
448
1382
2284
432
939
2078
517
1159
498
306
1017
1297
3005
664
215
435
1356
1067
893
814
1696
1162
1294
1304
775
534
684
310
278
474
1364
505
518
658
2693
504
669
648
Copyright © All Rights Reserved