2662
4
2109
1
1235
632
2
439
1414
1143
5
1723
1475
3
2508
7
2511
0
862
1094
4527
13
1486
1530
2769
363
15411
879
1388
3275
9
1006
750
11045
1767
215
180
886
845