781
4047
2980
813
963
932
3355
805
1060
815
2603
812
929
959
883
847
826
1042
807
798
817
898
880
876
970
743
1303
1909
1017
1114
818
1078
903
2884
856
876
914
912
1655
2199
1383
1104
876
3649
799
2588
1154
2238
794
977
858
958
11299
923
812
1054
806
1221
815
1644