4623
5
3256
2
1777
6346
16
1265
1
443
0
4043
6
1935
2627
7
2890
3
2159
1788
597
2604
18816
11
5412
3629
1363
2377
4944