2668
2
2730
6
20634
8
1824
0
2657
3
57
25137
105290
402
585
19279
6515
1
584
4111
200
17353
768
1498
2328
2716
4
298
326
31535
2855
6294
78
1020
172
846
3711