2299
4
1889
1
167
0
2086
4964
3
2236
2
4557
8
2420
905
2488
330
2799
1563
4311
1550
7551
17
16628
14
1896
2408
570
2096
2384
2368
1231
3233
16
6406
12
7885