3090
6
2245
3
1853
0
297066
2903
2932
2
2550
3765
4
21152
8
356
1
894
3080
571
14
2258
3145
2996
2650
20
572
2683
1189
1094
1193
1226
7258
25669
3053
7
19783
2535
383