1992
3
1729
1
697
0
4438
6
1309
4655
10
6666
4
8527
3200
1303
2
1266
83
1568
1749
3326
4914
1660
2578
1547
1819
2110
1699
2159
25788
14
1632
2100
4179
1854
2562
1690