772
1
1606
1529
3158
2
1733
0
2578
2152
1050
1632
1405
1110
1357
1954
1781
4
1254
1159
2001
12683
17
2859
1913
491
2220
1859
988
3475
6
802
3998
5
1888
3
3979
991