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