1431
1
4133
2566
3
1345
1988
5
1694
3576
1451
0
951
2312
1688
2505
2
1743
3054
1729
2057
1683
2522
3683
2108
1306
1532
2500
790
3354
2949
1481
1681
12472