2711
2
3225
3
2763
0
21152
8
4074
2740
928
1
6753
17
2593
1586
4651
5151
2911
9
2736
8345
1942
297066
1350
833
2667
2082
2719
2114
3371
2788
5978
6
2676
1868
3101
2255