238
4
304
1
438
2
887
3345
15
799
639
1761
3
2792
5671
0
1325
5
915
2102
662
568
1967
910
928
92
579
4177
10
461
571
856
1699