1606
1
3738
5
929
3
3014
20
2571
6
1526
2
1787
6517
4
2655
3957
3085
3491
3485
7
3316
10
5141
14861
1660
4702
2082
3227
1813
1399
1751
1814
1746
1305
676
2294
760