4258
1
975
1015
1694
2762
951
690
2669
2
6779
5
1973
2046
564
1787
2145
1743
0
2131
108797
1547
3934
1746
455
4179
4706
895
2377
1075
2000
1681
83
1259