4029
8
2507
1
518
2
3517
6
826
4083
0
5135
3
1622
796
7592
7
10771
13
5392
11
2655
1443
6110
4
521
2964
5820
3303
10
3491
4585
1647
2108
2333
12459
3296
1518
573
891
973