1229
1
1514
1594
3
1484
5151
2
774
0
3080
3715
2092
2430
1727
21152
8
4651
1357
2650
20
3587
1871
280
2405
2740
83
1348
4
2932
718
2110
1954
2192
297066
2886
2235