1729
1
5151
2
4438
6
467
0
1000
4655
10
6666
4
8527
830
3200
3
1303
1266
83
1568
1749
3326
1660
2578
1547
1819
2110
673
496
1699
2159
25788
14
1632
2100
4179
1854