1856
1090
1298
1361
1617
1173
1292
777
1010
902
859
1238
7648
3150
1235
2187
1551
6324
2229
1962
3535
14639
2460
2405
2736
2626
1888
1615
3250
6655
5669