2083
0
3206
5
3090
6
2903
3
2932
2
2996
21152
8
3080
108797
2854
1
25669
33393
10
619
2333
2450
1189
17970
15
3738
2017
4325
2902
16
951
2906
1537
2823
661
1892
255
3965
2003