2529
7
501
0
467
2906
2
3546
1
5065
2132
3
1681
1431
2173
2028
15233
5440
8
2929
6
2258
1545
2110
1492
1063
2337
5
2184
1694
3080
1660
4
1223
1514
11059
9
2964
1603
964