3251
996
1817
865
919
1326
2564
715
2263
9972
2529
940
766
776
866
2462
743
3039
1132
700
728
784
715
2105
1166