2949
3118
1802
4762
1913
2736
1906
3139
5543
1990
2217
2321
2474
7375
5402
3305
4880
2780
9589
16886
4866
18487
2372
3268
17579
12762
11045
9187
7499
11168