368
844
740
1605
1075
330
969
462
328
606
378
443
459
1507
547
1116
1275
1095
754
998
815
2173
427
809
621
3132
1021
399
769
691
476
555
545
471
817
976
2075
1148
1457
852
666
1809
864
892
638
420
801
2702
568
803
975
761
895
503
542
588
3403
777
822
1684
Copyright © All Rights Reserved