949
729
709
2741
1014
1780
930
964
510
1121
306
442
421
394
2589
707
538
574
430
256
2078
1436
2830
3940
737
976
1306
414
605
767
1247
1918
1104
633
1184
1272
722
1992
2637
811
829
375
455
1601
417
885
569
758
1089
1653
4115
992
1821
4563
573
1642
1711
795
4031
Copyright © All Rights Reserved