1590
1
1699
2
1660
1751
1778
1040
2773
5
1814
635
0
2272
1037
1665
784
4833
1816
2282
6
1511
472
1545
2082
1691
1305
4530