2729
14
2299
1
1015
1694
951
690
2669
2
2905
26
564
975
4
1536
6
2605
1743
0
1507
2344
108797
2891
1683
1100
2044
890
2189
21152
8
2949
1731
2274
3186
1773
19944
1787