1067
0
951
1
2245
3
1606
1526
2
2530
4
3090
6
1819
2903
1174
2932
2535
1787
1788
3765
32302
21152
8
3053
7
2906
1603
3683
3498
2110
3485
3080
297066
2934
2209
3326
1371