542
0
1514
1
1027
4937
297066
1751
1816
36905
1875
984
733
918
883
1798
2
2348
2585
5
1657
4978
3882
766
1055