2955
1
6713
11
717
1061
10598
2
4471
3956
1985
3688
5
2471
7
1730
0
5052
10
6095
9
1103
7095
4249
1960
3159
96
2194
5915
1195
3535
8
2469
1663
5527
3
766
665
1105
484