3375
3081
5982
4785
1059
1495
9591
2365
8632
3679
7788
3393
2150
1830
2643
5904
7799
834
8251
869
4326
7098
2796
8098
7579
549
4823
2794
970
7345
850
4645
1447
7547
2530
2533
6005