5805
3
5296
13
19932
6
1031
1
1906
0
5536
2
3175
665
1794
1050
1681
9817
1859
5440
8
1586
1935
2083
5
3128