1375
869
460
401
1630
582
1244
1381
1040
398
1018
658
1987
647
445
418
922
1559
557
3887
1285
1999
435
380
690
977
541
1563
1484
551
672
489
1669
185
256
410
391
1269
1287
456
320
809
173
319
415
496
1001
872
1613
1022
590
189
834
457
411
446
1447
2524
Copyright © All Rights Reserved