3199
1572
1877
1797
1647
1521
2187
1717
1855
3203
1807
5250
4279
4013
2080
2352
1898
1704
2418
2899
1306
6775
6101
2464
8273
4529
5205
9702
18086
2512
26285
11133
3885
3190
3993
7771
2513
2094
3738
4813
3134
1674
2014
3337
7308
2973
2003
2831
1983
4397
3054
4613
27876
3140
3204
5822
9034
6020
7264
6061