1941
4
1425
2
1743
0
2709
1828
1
4867
7
790
3012
1757
3683
5375
2354
3
21152
8
2669
1247
852
951
870
2505
12632
1748
980
3054
5
851
970
2057
764
1683
582
964