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