887
1
1992
3
805
697
0
1309
4914
2
5389
488
496
2526
471
1241
489
202
1060
2402
5
809
1238
1889
1223
2521
108797
885
1062
1174
349
931
1496
2386
2245