4334
1376
2247
1236
1709
6326
863
4020
1863
45742
3089
18305
6979
5667
6873
11150
5119
9932
6031
36656
5490
31452
14424