991
1
2048
2
1992
3
278
697
0
1309
4914
1711
1087
1294
1597
2184
888
5389
1129
1455
1568
2100
108797
1660
1938
2386
2245
2530
4
6236
10
1174
10827
1168
1312
1636