1207
2
2808
1
2027
0
909
1869
2914
5
598
466
3157
7
7952
3045
829
196
1102
2864
2121
398
1543
1560
809
521
3036
56488