2840
2
558
1
2763
0
2711
944
3
1063
3296
4
3117
8
4651
2676
5151
2911
9
1019
1753
1821
21152
967
2217
7
346
1942
20850
5
1618
13499
2082
988
2457
2209
6
8345
2220
1250