1146
3
1260
1
1036
4
1597
1015
615
0
1056
1692
2101
10
2881
4074
5446
13
828
3835
5
2593
12
3885
6
2330