2120
421
3840
6078
402
2147
520
4326
8823
997
7437
7362
2482
3538
5032
4259
8460
2845
9976
2946
770
2775
854
683
3013
4916
9937