4580
6634
509
4984
1841
784
4900
4237
5184
6532
5152
4528
8170
3417
6251
2442
6241
8192
5490
1620
7741
9488
9874
778
2107
3174
5537