2526
1
8927
2
1677
4
1280
701
1010
2185
524
974
3
862
961
1663
802
1051
996
576
828
3789
10
788
1505
610
861
1007
932
681
1329
3600
2782
5
1462
723