5389
1
4036
3
2565
2
1265
0
2627
2115
1391
3472
2821
607
4670
1667
3962
6
3517
1683
5597
8
7304
7
5135
4228
3128