2911
9
21152
8
5151
2
2740
3
2711
2405
1
761
2535
1275
1405
1942
2462
4651
989
0
1668
1149
6753
17
2676
2082
5978
6
3498
4
2763
32302
1904
3090
2890