1856
1
2327
866
2
900
1186
770
666
331
149
794
899
843
3
94
1615
3060
5
2659
12
62
0
1625
793
1309
572
733
2606
14
567
1940
720
605
836