492
920
948
904
1606
351
385
1757
780
1160
2233
656
1573
981
1692
563
680
1239
1082
1153
761
331
400
640
519
567
1486
731
1470
661
783
2326
642
1079
427
415
370
1115
879
2212
1579
714
896
889
1254
707
545
1537
591
500
570
394
541
390
891
719
407
1019
612
Copyright © All Rights Reserved