10213
2164
3190
676
3411
723
12061
2555
5599
1186
5420
1148
6905
1463
3218
682
2480
526