3342
3052
940
2162
847
10496
3418
8676
3030
1967
2243
2018
28430
874
1711
1074
3182
3666
4178
887
7156
8865
3502
2251
2108
4112
1769
4678
775
4665
996
2218
817
1406
4680
1075
3435
8482
6736
1924
2704
5030
3234
1840
19765
1087
4283
3025
1105
2623
6782
5012
3054
1733
1259
2538
2410
1217
2951
5358