984
1228
838
10230
1119
21699
905
854
835
1196
914
8713
1948
17890
7039
2337
2168
910
835
869
1178
763
842
808
8893
876
1176
1350
843
1621
802
1552
1035
1155
821
875
832
816
969
1362
12046
827
802
893
1017
803
793
1105
782
1377
1184
1116
23504
890
5898
3323
928
828
969
842