25713
15142
14516
10026
8321
2213
928
3392
1194
1318
2166
1037
946
930
1060
1020
816
835
1346
1236
962
854
989
941
1069
3511
928
1044
1729
1334
988
1219
929
1032
1215
1367
1061
849
985
909
2263
1736
916
1142
846
1322
907
938
870
1064
1020
1010
1068
909
970
966
911
832
927
933