2533
2635
2434
2817
244
2512
222
223
245
2124
2035
12400
10070
8011
6350
548262
5070
4710
4321
4329
411147
376142
31250