3051
2
1603
1
946
1461
0
2666
9
1558
18816
11
1193
1527
1265
2906
1935
1348
1777
6346
16
3614
2890
3
2604
2627
7
3629
1672