2928
8698
1229
6960
1981
1358
4744
9196
6940
5320
6415
4676
2990
1083
2557
67
3918
8475
8439
1019
2078
6105
1869
8081
4104
703
358
2812
2509
9180
5097
5804
2367