238
4
304
1
438
2
887
3345
15
799
638
1761
3
2792
5669
0
1325
5
915
2102
662
567
1967
910
928
91
579
4177
10
461
571
855
1699