799
2
1774
770
0
1866
3
472
3615
14
4936
1
4376
7
2109
3196
4682
1682
107
643
7772
8
3469
2119
2749
413
2796
785
2200
6
1129
964
2312
2554
9
7515
4
998
571
11607