243
2316
1911
2118
196
2215
202
2112
180
187
209
1620
12390
10050
8001
6290
548262
5070
4680
4319
4301
411147
376142
31250