2189
3
2523
0
14861
7
2655
1
3957
3071
9
748
1992
2799
6
4152
3238
4476
2
4335
3014
20
1057
2902
1630
2744
1115
1190
3551
10
859
2571
4224
4
10827
1045
9956
66
979
3579