2089
1
1180
3
1519
877
938
1219
6075
15
1978
0
5151
2
3080
3715
1125
21152
8
4651
2650
20
280
2405
1539
2740
2932
297066
4335
1371
1047
1358
3696
1779
2281
1500
780