3973
4166
1953
8946
3403
8923
5290
7985
2570
6186
4716
8774
8520
4339
2070
1923
1990
7390
5377
6493
7956
3658
9923
867