2507
1
518
2
3517
6
4029
8
6110
4
5135
3
1622
1443
826
2122
1446
1952
3316
17
3629
2077
3871
3470
5
432
0
1179
2080
1131
3378
7
2580
1868
5946
2285
1680
1753
1412
1466