1256
1
2306
2
7153
9
3353
11
1418
298
0
198
909
2086
4
927
785
1543
3650
3
4129
6
1352
896
6383
17
1711
2141
5425
23
2864
7
2030
661
510
1696
7952
115
905
1516
1558