1482
1
3854
2
3624
3
2755
4101
108797
0
975
1541
2859
1015
1694
951
690
978
2669
1888
1289601
4
564
5546
6
917
1743
1411
4072
843
2184
1787
3206
5
1013
716
2823