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