2966
3013
7038
3555
2019
9412
6995
5388
6389
8031
8362
2208
3358
1614
5359
7601
131
1386
3814
7769
8962
8871
5041
1310
488
8001
6739
521
2382
60
8416