2047
0
3765
4
7034
2
2245
3
50969
7
5527
1226
1
3055
3053
3414
894
2169
3583
571
1050
863
6781
4099
8
2683
7762
470