978
872
1400
2161
482
1019
778
900
839
528
1193
757
557
649
1692
879
819
2909
858
464
946
1101
539
843
919
1083
599
624
938
648
1637
1179
1211
427
670
915
627
468
738
1791
1489
1117
766
1253
1126
763
834
1001
1009
845
1113
494
804
1693
764
