3003
14644
2322
10513
1596
3923
1081
8858
2524
1394
9347
5564
1276
2946
4085
3247
7636
2091
2644
2272
1737
3634
5516
7370
1404