1040
807
18885
993
769
785
5306
2659
2244
870
1375
11914
1901
3062
3614
1010
925
851
868
887
8831
886
2268
724
1825
4914
1155
2111
979
888
1049
817
948
947
904
1036
839
819
830
781
843
1571
1126
802
764
812
1277
945
1007
1509
855
1093
771
1161
1052
1105
770
1195
823
763