4818
4
2825
3
7951
18
6724
3329
0
508
1
1868
898
792
3195
1419
4443
9
2786
6236
10
7034
2
1694
5090
4335
564
356
5527
3354
5
1613
762
5431
1289601
4398
123674
35
4074
2219