978
3
1967
1423
1
1860
14
863
583
2
1710
9
969
534
1358
1734
14211
7
915
365
4
1405
908
2427
4287
2178
1722
994
1991
1049
527
57
171
169
1591
1183
2000
8