2245
3
3059
0
3090
6
337
894
2903
2932
2
7258
297066
3176
3765
4
4149
2094
21152
8
2917
1849
1611
1354
3418
749
3080
571
556
392
109
929
137
1106
1008
41