2952
2662
1693
2051
9582
1130
8995
6119
2180
4727
2406
9329
9266
2528
4764
1213
6654
1638
1164
5793
6274
1931
348
9340
437
3044
6737
2987
6831
9649
2028
2108
1876
482
3078
9678