928
1
1832
4
1868
3
2245
5375
0
2255
2
1618
1720
3053
7
1225
1743
1601
469
790
582
785
1445
2558
1135
2763
3835
5
635
5599
11
1757
3683
706
2949
1451
2495
21152
8