979
0
1032
1617
1
468
482
289
81
3203
10
2188
9
2670
20
2275
2
529
2420
2328
1045
699
9355
3
326
3691
5
10270
4
2809
404
314