2296
2
2610
4
1129
0
785
3116
1
4376
7
2995
8
6859
5
7515
514
928
11607
14
662
2461
20
1622
177
3480
2730
7772
2119
1389
1377
1682
2749
3
3615
2796
1188
2200
6
2064
1392