5701
8
1015
1
1694
951
690
2669
2
564
1743
0
5164
5
6047
4
11891
27
108797
1603
2028
560
2522
8843
10
4309
5946
1510
1637
1011
21152
2949
5536
5805
3
4034
1906
1787
3000