2089
1
1180
3
1519
3715
2
5151
6075
15
2740
1125
21152
8
1689
181997
11
1047
4651
2650
20
297066
0
2405
877
280
1978
3080
2773
938
1219
3090
6
1516
2932
4335
2462
1146
1736