1787
1
1681
2166
2173
951
945
1814
2
1590
2999
3
582
0
2505
1660
1306
1743
1813
1923
83
1749
1547
3683
1712
790
1015
1533
2294
3354
3671
5897
4
2082
2207