1291
1
956
944
2989
5
829
1642
1404
2
674
771
2780
1237
7952
2581
867
1587
4000
3077
3
1776
3795
661
0
544
458
775
2008
2542
1068
3353
11
1952
929
18385