2984
2
1574
1
2693
3
1129
0
683
2105
518
2086
7334
4
447
4604
13
5477
8
2727
1922
1972
4289
10
392
1182
5972
2229
2201
1869
5
2097
3469
2697
646
4179
1291
3149
2574