894
0
2245
3
3090
6
3680
2
2903
2932
742
3765
4
21152
8
778
3080
297066
607
1045
573
572
437
345
485
1644
1453
692
469
571
2024
1
476
1226
25669
14
736