2799
6
2372
1
1828
3
3014
20
716
2
1751
11153
8
108797
0
3206
5
1976
1632
1585
935
4258
3034
2669
3657
579
5820
4
297066
3222
1268