3767
6
4404
33
4566
10
3215
17
1345
9
1093
4
12339
12
2099
1
3169
2819
3000
2631
926
998
3083
1797
3
1915
2
3957
1003
153
478
378
339
431
234
308
332
398
492
5