2185
4
524
1
974
3
862
961
2
1280
8927
1022
7
2526
1678
576
1663
802
1051
996
3789
10
788
1506
1789
828
1371
1139
1584
944
798
3104
692
723
1869
2782
5