730
91
960
227
1966
938
3045
1378
1835
1046
574
259
620
202
2001
948
733
272
712
165
839
191
497
165
517
196
694
163
589
185
561
229
806
386
486
166
200
92
574
301