2294
1
946
1558
2
1527
4623
5
3256
1777
6346
16
1265
443
0
4043
6
1935
2627
7
2890
3
2159
1788
597
2604
18816
11
5412