917
2101
1545
1852
1203
1299
5549
1423
2345
2228
1580
8435
3906
3554
2297
908
1089
1418
1379
2287
927
970
1000
5283
5436