2328
3
1050
1
753
1336
2
2558
4684
4
2123
21152
8
2740
297066
0
5151
3080
1639
3715
1500
4651
2152
1814
2650
20
280
2405
1558
2890
866
2932
2207
1989
7394
5
1883
2356
6