2098
2
1873
1
2530
9
215
2036
1116
0
7209
1548
444
11
29669
4762
3
7971
4
824
8116
14
5730
5
3058
1327
799
394
1270
709724
6424
4782
1246
26678
307735
724
11454
1050
1961