920
16
111
644
163
739
141
101
73
783
731
1092
1266
803
34724
1089
986
1384
914
715
1004
1254
631
26
4
172
171