5440
8
913
1
2595
0
4358
6
300
942
2131
501
833
2
496
2906
1431
1558
1399
3738
5
14
2110
15233
10180
1922
1905