626
17713
751
1635
1665
1886
2065
1284
1012
1731
28811
1102
1351
1164
47
13011
461
26313
2199
481
1014
1123
652
1834
701
3106
666
543
19911