4160
21082
18208
3843
2427
6461
4007
9503
19799
1392
14209
5958
2274
1958
701
2328
4822
1170
827
788
685
2419
1045
2625
19969
25280
39503
14089
1352
2398
1431
3063
4408
9017
1056
26378
1838
4514
1538
1686
2712
706
1452
8954
2205
1207
1934
3307
1754
11853
5138
140952
6192
3146
1394
4537
2034
13806
1822
5356