1856
1
2327
866
2
900
1187
770
666
331
149
794
899
843
3
94
1616
3060
5
2660
12
62
0
1625
793
1309
572
734
2606
14
567
1940
720
605
150
837