2412
13045
5097
6175
13915
6965
2781
1551
3606
1639
1081
4178
676
838
963
1293
659
1100
6247
6222
1997
1145
1370
1763
727
1346
3738
1501
20152
728
1712
2413
9174
980
9529
8722
5846
730
898
879
8147
1324
1552
3746
31647
1030
12795
6373
24716
1683
15013
2390
1338
1340
5856
8121
2954
14472
4302
2190