4099
8
2999
1
2550
2
2719
3
36905
0
3213
7
18816
11
685
542
608
2123
4670
4198
1752
1394
4012
891
2528
444571
9
1876
3758
33393
10
106
2257
3572
5
5164
3587
8819
12
4309
5820