2459
751
776
1233
683
1297
1119
5323
903
3648
1231
1117
17468
2234
3084
16604
2740
1183
1284
1195
1895
1673
3248
1789
4329