3038
6386
12016
1884
48592
6695
7602
1522
2659
54057
5445
5015
29366
8640
8683
1459
1551
6337
38783
1425
3785
5242
58513
1674
985