2768
2
970
1
1616
789
1903
2547
3
4168
5
3407
4
2392
1442
2443
1462
1536
2640
1059
0
4337
1597
5527
6
2047
2550
3478
1712
436
890
2105
1787
2851
2769
1508
5488