3008
8772
3486
4422
6472
8704
6232
5606
5557
8888
4092
4504
8205
8429
6691
2234
778
3015
2835
1897
1853
5759
63
3943
665
9968
6068
9435
2712
8337
6055
860
3277
2185
4350
1720
2020