3655
11
945
1
894
0
1892
1064
3
1309
3683
571
1093
1759
2
1712
2683
2105
1788
3671
297066
1166
1059
1175
4938
2797
5
2268
496
2078
2773
13018
1180