1089
1
1431
1397
0
2329
1599
862
1720
2
1843
2767
5
2462
3
2727
1077
2123
5151
1210
2763
4655
10
1716
2911
9
2470
2940
2558
4451
15
1639
2405
1532
644
5216
8
3629
4553