894
0
2245
3
3090
6
2903
2932
2
1804
1
546
337
984
571
3765
4
747
21152
8
372
1189
379
951
436
515
572
3059
3080
297066
392
532
475
880
14
469
352