6176
10
842
1
805
2
991
315
0
1919
525
1967
3
6650
6
2329
2624
901
738
928
506
537
915
981
1287
1160
93
1278
4
579
696
897
75
846
978
376
429