3221
1124
605
2602
3296
3315
1982
1502
1646
2177
6504
1703
4859
3522
5845
1630
5450
4905
8861
3411
4521
7832
5609
1417
2908
7974
7710
8937
6071
2864
9931
4226
9072
8055
6652
390
8816
2963
3614
5056
117
9509
2337
4361
4845
4693
5846
6429
7834
2547
8105
9266
2956
6043
4708
875
1351
5035
3521