955
1714
1053
894
1509
1329
981
13554
4327
796
765
804
716
1229
770
1599
1592
1290
724
1849
691
1070
1328
900
877
3778
3459
791
784
799
1443
1047
2884
1104
11208
679
1394
1446
746
619
1019
736
653
970
632
3265
743
1288
1886
945
1021
697
930
4494
807
905
989
1618
4455
1880