2166
1
1740
3
1777
2
1646
1200
1743
0
2890
1986
790
2736
2968
1757
3683
5375
3644
21152
8
2669
1088
1247
1554
951
2505
12632
7
980
3054
5
2057
1683
582
4478
6
937