129169
186
324
1423
109211
2070
413
675
11010
17125
19110
14712
458
312
322
11127
581
2560
6063
1350
6131
15820