156
118
287
705
483
472
764
1047
1119
349
1999
1200
1475
1387
568
1396
896
1173
665
996
282
681
622
731
613
680
881
1508
259
850
1103
464
832
976
1130
742
1649
584
1406
514
374
485
871
556
488
558
457
577
479
1241
2788
1559
734
1725
504
366
1159
914
1955
Copyright © All Rights Reserved