978
3
1966
1423
1
1860
14
863
582
2
1709
9
968
533
1358
1734
14209
7
915
364
4
1405
908
2427
4287
2178
1722
993
1991
1049
525
55
171
169
1591
1183
1998
8