2089
1
1180
3
1519
6075
15
4335
2
877
21152
8
1978
0
2593
2911
9
297066
1125
938
1219
5151
1689
1942
2711
1146
2740
6236
10
951
1694
2281
1174
1492
4651
398656
19
3206
5
3012
4