5661
6
1065
3
380
0
4776
4
953
253
1
555
2
3827
8
2690
6623
969
1309
4225
16
9000
1075
809
151
788
1853
465
366
663
845
1610
10
3348
1357
1223
926
400