991
1
2048
2
278
1743
0
790
1711
1087
1294
2100
1597
3
1168
1757
2184
888
1938
3683
5375
21152
8
2669
1247
951
1129
2505
12632
7
1660
980
3054
5
1455
2057
1632