8485
3061
4686
6317
5983
2566
2003
4149
1376
1171
3071
2756
731
717
1729
6376
790
6685
6251
7489
4748
1277
4101
572
8584
2153
9716
2229
8732
6112
4345
7381
8790
654
8329
4728