2507
1
518
2
3517
6
4029
8
5135
3
1622
1443
6110
4
826
1309
0
1992
2077
697
2688
1243
4914
1494
3466
5389
1594
3593
16
692
1131
2061
1179
1055
1937
2580
1650
1531