51111
9016
9612
16122
13611
1057
1258
479
797
1257
2015
191
18
15
22
876
884
673
2075
877
1173
932
33
443
386
1464
221
13
523
524
311
23
17
19
20
203
274
14