845
2040
1932
1965
1502
4835
2825
38
9317
5118
186
5439
8860
5017
3362
5053
2206
4052
2939
9396
8873
5218
6004
5340
7454
7918
5982
1016
3782
6362
8338
8802
3114