1312
1
2234
4
1398
1282
2
3517
6
2835
5147
488
0
2297
1618
1889
2999
3527
652
2385
18816
11
4670
2526
1752