2840
2
558
1
944
3
1063
3296
4
5151
2245
3080
3117
8
3715
1019
21152
1753
0
4651
1821
967
2217
7
346
20850
5
1618
988
2457
2209
6
2650
20
8345
2220
1250
280
2405
1777