2919
2
31371
64
1188
2465
0
3575
1
2692
3
1913
1195
631
2471
7
3248
8
3673
6
2155
2865
9
1435
5
1237
711
2966
1407
3126
2948