797
202
951
225
884
157
714
161
410
126
947
284
892
290
623
274
544
230
1154
347
5065
2574
641
135
914
270
1018
297
599
125
610
73
349
151
283
66
390
33
738
83