542
1317
1261
1079
740
601
754
297
793
532
397
783
1961
1242
2027
920
2716
3065
1133
2392
1174
3450
345
2014
1137
435
554
583
299
1131
163
575
706
409
1178
1072
698
1076
547
997
824
385
540
1163
1057
1119
622
1293
839
616
393
528
673
1108
890
1001
398
1966
1590
Copyright © All Rights Reserved