1733
0
1529
1
1050
1632
1405
1110
1357
1954
1606
1781
4
1254
2001
12683
17
2859
2
1913
491
2220
1859
988
3475
6
802
3998
5
1888
3
3979
991
2562
3439
8
5949
1445
5147