1529
5846
1656
2028
2535
2396
8430
1907
1844
3537
159947
12201
27196
12224
6505
2055
18724
2996
15040
41703
2560
2816
7521
8615
3461
9038
6061
3501
6736
5044
19258
4871
4086
30979
34100
30456
2599
15091