960
708
2359
1717
1511
1498
2179
1024
595
1588
706
1297
735
685
381
362
266
1333
615
1218
513
691
567
2558
1522
802
858
1229
2906
545
2877
1860
489
590
485
460
829
1134
454
1499
1072
718
2245
962
853
542
1409
492
1750
1363
2123
1232
1140
963
1878
1419
14196
3020
Copyright © All Rights Reserved