13932
8926
4625
6718
8918
7316
6816
4915
4514
1239
457
616
385
424
344
163
293
333
122
341
90
200
220
560
1380