4993
3099
6717
1340
1648
263
5769
4864
6354
6154
9483
7471
9056
93
8498
6353
3850
876
6363
4921
5584
1840
8031
4024
6256
1054
6762
7006
5704
1630
5147
9357
9099