2098
2
1872
1
2528
9
215
2036
1116
0
7209
1548
444
11
29665
4761
3
7971
4
824
8116
14
5730
5
3058
1327
799
393
1269
709671
6424
4781
1246
26678
307725
723
11453
1050
1961