187
13411
1135
24610
29414
413
7112
1366
945
3714
60
1737
14532
1066
632
813
1647
443
1175
482
282
2264