3128
8604
4831
3252
1857
6015
8117
2494
7069
5439
859
3141
5505
2199
4355
5900
3612
5818
6723
6852
2231
5100
9468
8334
1850
52
2524
3915
8798
4018
8550