15760
6091
2540
5993
2070
1350
581
10927
322
312
458
14712
18810
17125
10910
665
413
108911
129169
1403
324
186