2906
2
1168
1
2209
1052
6236
10
370
0
582
746
2972
4029
8
3083
10827
4
55904
2131
2949
1922
3158
1778
9956
3
1751
189326
1107
2110
14861
7
623