1014
0
3680
2
951
1
1603
2083
2522
1285
2797
5
2932
572
467
4431
9
2535
2687
2523
21152
8
297066
3053
7