1229
1
1514
1594
3
1484
2711
2
774
0
4651
5151
2911
9
2092
2430
1727
21152
8
1942
1357
2082
2676
3587
1871
6307
10
2405
83
7893
4
1348
2740
6753
17
2763
718
2593
2110