4267
1056
4480
4948
9109
8494
1931
637
1270
6415
5816
6763
2669
5474
6568
4163
693
2785
4447
3632
6861
3756
7433
9846