2919
2
1188
816
0
3575
1
2543
6
1195
5181
7
2165
4686
2471
1365
13499
5
3248
8
3673
2155
3
1237
2966
1407
3126
2574
1844
2948
1250