4149
3
137
0
109
3090
6
337
2903
2932
2
7258
3176
2996
2094
4
21152
8
2917
1849
1611
3572
5
1354
3418
1106
749
3080
108797
485
556
891
392
1407
25669
929
2429