2245
3
713
0
297066
3090
6
21152
8
442
2903
2932
2
894
571
3765
4
3546
1
932
2996
1449
1354
4044
5
688
1212
3080
355
536
109
522
2184
284
644
463
14
3059