1586
0
3791
7
2163
2521
1
471
488
1889
2883
5
2526
19944
2
14589
10
1424
1514
1241
489
202
1060
1681
2402
887
809
1238
1223
1108
1061
5106
5354
921
885
1062