2507
1
518
2
3517
6
4029
8
5135
3
1622
1443
6110
4
826
2077
1131
2061
2688
1937
2580
1546
0
1160
1953
3378
7
5719
5
2983
2741
1982
1913
2190
2238
2667
3593
16
1243
3238
13