4228
4073
4584
7535
2159
3911
6091
14447
10453
27284
19699
6924
4997
5804
2240
49720
2960
3879
2399
2656
6354
2137
2165
5136
3177
3722
3662
3142
22307
15407