273
945
948
1299
12210
1478
1968
343
35725
28
453
473
414
201
191
27
536
12411
172
223
468
454
81
957
413
311
583
574