787
1
21152
8
3090
6
2903
3
2932
2
1239
1015
1248
2669
1694
951
690
2518
2189
0
564
3080
3372
1743
676
3484
14801
11
108797
6707
1154
2106
3954
223
736
697
598