980
1
24337
22
1161
15233
592
0
673
2012
2
1185
1777
718
2505
1162
5204
3
1622
1376
5065
1239
2184
1523
1585
2951
1384
5
1767
1169
2338
4326
674
2316
1559
981