3991
4
1733
0
1570
1
1529
2294
1050
2660
2
1632
1405
1110
1357
1954
1606
1751
1781
1254
1691
2001
12683
17
2859
1913
436
1734
491
2220
1859
988
2166
3475
6
802