989
0
1063
1
768
1743
790
3012
1716
2
2322
4
2166
1757
3683
5375
21152
8
2669
1247
2289
1828
20850
5
951
2505
12632
7
980
3054
2057
2551
3
3044
15
1683
1268
3965
582