3310
5460
1013
7788
2750
2678
7286
9096
2651
621
1929
1880
3583
5687
6012
6781
947
7522
3409
6783
6789
2979
4619
160
1974
3384
66
437
3716
3068
1016
5518
1279
9392
5599