2919
2
1428
1
1174
971
0
1188
3575
5536
1195
2165
2471
7
13499
5
3248
8
3673
6
2155
3
1237
2966
1407
3126
1033
2948
1250
1734
223
1295
1168
2408
1225