3042
9159
3893
2952
5456
2781
3563
4887
2230
5164
2640
4267
11083
6291
6248
9523
6320
6721
11141
11218
10275
4020
4627
4106
3048
11829
5156
8603
4094
23667
5108
9823