489
2104
749
723
1480
1575
1442
830
351
1999
2449
1505
7797
2487
6740
725
528
2936
1090
451
876
2694
2624
1541
707
662
1194
1836
2728
2048
4773
1481
2779
1182
2722
879
1152
491
936
3140
3360
2145
555
1051
1353
398
317
519
728
874
795
544
824
932
1340
1516
608
660
2297
619
Copyright © All Rights Reserved