6059
1131
2077
1859
700
765
679
826
1129
1506
1877
1008
1279
1138
1212
1564
2251
4431
3282
1782
15712
2432
6572
2499