3000
7011
3406
8688
7499
1904
1302
3962
739
9803
6122
4326
1426
8134
7036
22
679
1316
4491
3434
9847
1714
6369
652
4545
6679
263
6079
3828
879
5141
7590
9692
6783
6949
622
3529
4515
9772
7683
6448
678
5166
588
14
5788
3818