1078
9
1148
1
1036
3
1444
8
1449
5050
1357
1698
4000
7
1626
2
823
1702
5
1681
1350
1691
1568
6
3541
1826
22
1174
4775
16
2366
1693
2022
710
0
1863
1631
1805
3438
37794
24
966