789
1610
2448
2270
3113
2273
22127
13752
1388
3355
1964
3962
24305
5908
3153
14729
18042
17055
5572
37060
1252
2988
1949
951
632