1162
1067
743
1373
914
721
5187
724
1222
810
752
1487
3404
1493
1077
782
1201
754
1468
1111
695
984
801
1121
946
914
730
835
2006
681
1765
2000
1332
794
715
1521
690
792
802
935
648
974
661
1439
811
1769
963
908
653
837
760
1202
836
893
4943
635
773
3872
954
3700